washing and screening plant - German English Dictionary